throwing overboard - Turkish English Dictionary